草庐IT

php 查找实例化类的位置

全部标签

javascript - 使用 Javascript/React.js 查找对象的数组索引

这个问题在这里已经有了答案:Getobjectspositioninarray(3个答案)关闭6年前。我有一个数组,如下所示:varskillsets=[{id:'one',name:'george'},{id:'two',name:'greg'},{id:'three',name:'jason'},{id:'four',name:'jane'},];我想做的是根据使用Javascript以id形式给出的值查找行。例如,如果我将“id='two'”放入函数中,我希望“1”作为行返回。我知道对于单行数组,skillsets.indexOf['value']会起作用,但这不适用于此JSON

javascript - 滚动位置到达屏幕中的元素位置时如何显示和过渡?

假设这是我的模板:Loremipsumdoloroditquisit?Loremipsumdolorsitamet,consectetur.Loremipsumdolorsitamet,tenetur!当RowOne、RowTwo和RowThree在视口(viewport)中显示时,我想分别对其进行显示和动画处理。就像在Laracastswebsite,当滚动位置到达元素偏移量时,元素出现并动画。是否可以使用Vue.js和javascript? 最佳答案 这里是如何使用指令来实现的。Vue.directive('vpshow',{i

javascript - 初始化后查找 Leaflet map 对象

我正在尝试使用Leafletlibrary更改已由另一个脚本初始化的map上的某些内容.这个其他脚本没有将map对象存储在全局变量中,也没有存储在我可以使用我的脚本访问的任何其他位置。所以目前我的页面上有一张map,但我没有map对象。我想做的是检索已初始化map的对象,并对其进行更改。例如,如果存在一个函数L.getMap('myID')我想使用这样的方法来检索链接到容器myID的map对象>.TL;DR:有没有办法使用容器的ID获取已初始化的传单map的map对象? 最佳答案 作为记录,如果您有可能在map初始化之前注入(inj

javascript - typescript 实例不工作

我在使用instanceof运算符时遇到问题,它似乎不起作用。这是我的代码的一部分:constresults=_.map(items,function(item:Goal|Note|Task,index:number){letresult={};if(iteminstanceofGoal){result={id:index,title:item.name};}elseif(iteminstanceofNote){result={id:index,title:item.content.text};}elseif(iteminstanceofTask){result={id:index,t

javascript - 我们是否仍然需要 ES6 中的原型(prototype)来让所有类实例共享一个方法副本?

更新2:这个问题一团糟,因为我认为ES6class不会修改.protototype,而它会,因此这正是我想要。我接受了最广泛的答案,即使所有的答案和评论应该在一开始就为我指明了正确的方向:)谢谢大家!旧的:在ES6之前的旧JS中,当我们学习如何创建“类”时:functionX(){this.foo=function(){}};varx=newX();我们还知道,每次我们执行x=newX();时,我们都会得到“foo”方法的副本,在每个实例中这是其中之一使用原型(prototype)是个好主意的原因。现在,在ES6中我们有了这个新的很酷的类语法,但有相同的“问题”,即这里复制了“f”方法

javascript - 是否有像 php 这样的 javascript 服务器端解释器?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭5个月前。Improvethisquestion例如,使用javascript编写服务器端的东西,而不是php。

javascript - jQuery,查找 li 类名(在 ul 内)

我有一个ul,里面有很多li。所有li都有一个ID“#category”,但类别不同(如“.tools”、“.milk”、“.apple”)。使用jQuery。我愿意:$("li#category").click(function(){some_other_thing(....)});现在我必须在some_other_thing()函数中放置一个li的类“name”——(确实是一个字符串)而不是......如何实现? 最佳答案 $(this).attr('class') 关于javasc

javascript - 使用 jQuery,如何在指定 CSS 类的 sibling 中查找元素的索引

给定以下HTML:我正在尝试编写函数showPath以便它返回父级div与其兄弟类component的索引>。所以在上面的示例中,我希望函数返回1。我已经走到这一步了,但它返回了2;我不知道如何忽略类somethingelse的divfunctionshowPath(element){varcomponent=$(element).closest('.component');alert(component.index());} 最佳答案 jQ的一个快速简单的扩展,将这个过程变成一个方法:$.fn.getIndex=function(

javascript - 多个类的 Jquery hasClass

我有,..checkbox....head..现在在Jquery中我正在调用一个函数,例如,if($(this).hasClass("fixed")){....}如果我调用$(this).hasClass("fixed"),那么我只需要获取head而不是复选框,这在Jquery1.4.2中运行完美,但现在我更新到jquery1.6.1.现在我在if条件下得到了复选框。请帮忙,提前致谢 最佳答案 如果jQuery1.4.2弄错了我会很惊讶jQuery1.4.2没有弄错。hasClass("fixed")在这两种情况下,在所有版本的jQ

javascript - 如何从 body 上的 onClick 事件中获取鼠标单击的绝对位置?

我正在尝试获取鼠标点击相对于浏览器/正文的绝对位置(顶部和左侧),不是正文中的任何父元素。我有一个绑定(bind)到主体的监听器,但e.pageX和e.pageY给我相对于div的位置。请注意,我可以利用jQuery和YUI函数。目前无法正常运行的代码://gettingthepositionfunction_handleClick(e){vardata={absX:e.pageX,absY:e.pageY};_logClickData(data);}//bindingthefunctionvarmethods={init:function(){$("body").click(_han